mounting stalk - Spanish English Dictionary